home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C/C++ Users Group Library 1996 July
/
C-C++ Users Group Library July 1996.iso
/
listings
/
v_03_05
/
3n05055a
< prev
next >
Wrap
Text File
|
1992-04-02
|
744b
|
49 lines
Listing 3
TITLE notify.asm
.286p
.287
NOTIFY_TEXT SEGMENT WORD PUBLIC 'CODE'
NOTIFY_TEXT ENDS
_DATA SEGMENT WORD PUBLIC 'DATA'
_DATA ENDS
CONST SEGMENT WORD PUBLIC 'CONST'
CONST ENDS
_BSS SEGMENT WORD PUBLIC 'BSS'
_BSS ENDS
DGROUP GROUP CONST, _BSS, _DATA
ASSUME DS: DGROUP, SS: DGROUP
NOTIFY_TEXT SEGMENT
ASSUME CS: NOTIFY_TEXT
PUBLIC _Notify
_Notify PROC FAR
push ds
pop ax
nop
inc bp
push bp
mov bp,sp
push ds
mov ds,ax
ASSUME DS: NOTHING
sub sp,16
fstenv WORD PTR [bp-16]
wait
push WORD PTR [bp-10]
push WORD PTR [bp-8]
push WORD PTR [bp+6]
call DWORD PTR [bp+8]
dec bp
dec bp
mov sp,bp
pop ds
pop bp
dec bp
ret
_Notify ENDP
NOTIFY_TEXT ENDS
END